Smartphone application survey